home *** CD-ROM | disk | FTP | other *** search
/ SGI Freeware 1999 August / SGI Freeware 1999 August.iso / dist / fw_ImageMagick.idb / usr / freeware / include / magick / compress.h.z / compress.h
Encoding:
C/C++ Source or Header  |  1999-01-26  |  1.1 KB  |  33 lines

  1. /*
  2.   Compress utility routines.
  3. */
  4. extern Export unsigned char
  5.   *PICTDecodeImage(Image *,int,int);
  6.  
  7. extern Export unsigned int
  8.   BMPDecodeImage(FILE *,unsigned char *,const unsigned int,const unsigned int,
  9.     const unsigned int),
  10.   BMPEncodeImage(unsigned char *,unsigned char *,const unsigned int,
  11.     const unsigned int),
  12.   GIFDecodeImage(Image *),
  13.   GIFEncodeImage(Image *,const unsigned int),
  14.   HuffmanDecodeImage(Image *),
  15.   HuffmanEncodeImage(ImageInfo *,Image *),
  16.   Huffman2DEncodeImage(ImageInfo *,Image *),
  17.   LZWEncodeImage(FILE *,unsigned char *,const unsigned int),
  18.   PackbitsEncodeImage(FILE *,unsigned char *,unsigned int),
  19.   PCDDecodeImage(Image *,unsigned char *,unsigned char *,unsigned char *),
  20.   PICTEncodeImage(Image *,unsigned char *,unsigned char *),
  21.   RunlengthDecodeImage(Image *),
  22.   RunlengthEncodeImage(Image *),
  23.   SUNDecodeImage(unsigned char *,unsigned char *,const unsigned int,
  24.     const unsigned int),
  25.   ZLIBEncodeImage(FILE *,unsigned char *,const unsigned long,
  26.     const unsigned int);
  27.  
  28. extern Export void
  29.   Ascii85Encode(const unsigned int,FILE *),
  30.   Ascii85Flush(FILE *),
  31.   Ascii85Initialize(void),
  32.   PackbitsDecodeImage(Image *,int);
  33.